electronic bicycle - Turkish English Dictionary